AmazingFiboEA FAQ

Please check the following Thread on Forex Factory for News and Updates:-
http://www.forexfactory.com/showthread.php?t=615539

This section will be filled with commonly asked questions

AmazingFiboEA Troubleshooter

In Tools, Options, Expert Advisors, make sure you have checked 'Enable Expert Advisors', 'Allow Live Trading' and 'Allow DLL Imports' enabled.

Drop AmazingFiboEA onto a chart. You should see 'AmazingFiboEA' in the top right hand corner of the chart with a Smiley Face next to it.
The EA is designed to run on 5 Minute charts and selecting another timeframe will display an Error.

Click on the chart and press F7, or right-click on the chart and choose Expert Advisers, Properties.

Setup the various parameters for the trade. For 4-digit brokers reduce the defaults for PointsAway, PointsGap, ModifyGap, SL, TP, BEPoints, TrailPoints by a factor of 10.

In the top left corner of the chart there is a comment entitled 'Amazing Fibo Forex System Expert Advisor'
Near there, you can view various parameters and also compare the News Time with the Current Time.

The NYear, NMonth, NDay, NHour, NMin, NSec parameters need to correspond to your Brokers time (UseBrokerTime must be set to True for this EA). 

When the Broker Time coincides with the News Time, the EA waits for 1 candle (5 minutes) and as long as there is enough of a reaction to the News, the Trade Status setting will show 'Long' or 'Short' and it will place a 'Limit Buy' or 'Limit Sell' trade. 
If the Trade Status setting says 'Min Size' or 'N/A', then trades will not be opened. 

If the pending orders are not placed, it is possible that 'Allow Live Trading' is not checked.

If Only Long or Only Short orders are placed, then check the Common section of the EA Properties and ensure that it is allowed to open both 'Long & Short' positions.

AmazingFiboEA Installation

From Build 600 onwards, within MT4 you choose 'File, Open Data Directory'. Windows Explorer will open with the current directory set to where all your MT4 data directories and logfiles are. In these instructions, I am going to refer to this directory as <MT4>.

The first time you run Build 600, it copies the contents of the <MT4>\experts directory into <MT4>\MQL4 sub-directory. After that the 'experts' directory isn't used and can be deleted, but the MQL4 one is used instead. The Data directories that were under the Program Files area where you installed MT4 are no longer used at all.

To install the EA, copy the AmazingFiboEA.ex4 file into the <MT4>\MQL4\Experts folder.

Logfiles
Altogether there are 4 LogFiles and I really need *ALL* of them to diagnose issues properly:-

Checking the AmazingFiboEA Logfiles

From Build 600 onwards, within MT4 you choose 'File, Open Data Directory'. Windows Explorer will open with the current directory set to where all your MT4 data directories and logfiles are. In these instructions, I am going to refer to this directory as <MT4>. You will find the following 4 files, with detailed explanations what took place while the EA was running.

<MT4>\MQL4\Files\AmazingFiboEA-Log-YYYY-MM-DD.log
The standard log-file name is AmazingFiboEA followed by the Date, so it will be called 'AmazingFiboEA-Log-2015-02-24.log'. For Version 8.01 onwards, the Magic Number is appended to the file name.

<MT4>\MQL4\Files\AmazingFiboEA-Ticks-YYYY-MM-DD.csv
A TickFile called 'AmazingFiboEA-Ticks-2015-02-24.csv' will also be created containing Currency Pair, Bid and Ask Prices and Spread Data. The data is only recorded from 60 seconds prior to SecBPO upto 60 seconds after STWAN. So if SecBPO=30 and STWAN is 10, there will be 2 minutes and 40 seconds worth of Price Data recorded.

Checking the MetaTrader Logfiles
There are 2 other logfiles named YYYYMMDD.log where YYYYMMDD is the current date e.g. 20130507.log.

<MT4>\MQL4\Logs\YYYYMMDD.log
This file describes what all the EAs are doing on the MetaTrader terminal including the EA settings and when they were started up/ shutdown etc.

<MT4>\logs\YYYYMMDD.log
This file describes every trade that happens on the MetaTrader terminal. If you want to hide your broker details, then edit this file and remove any reference to the Broker Name. The other logs won't reveal it.

The best way to provide these Log files is to zip them into a zipfile and upload them to the thread.
